Modularizing Crosscutting Concerns in Software by

نویسندگان

  • Nalin Saigal
  • Jay Ligatti
  • Adriana Iamnitchi
  • Joshua Finnis
چکیده

v CHAPTER

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modularizing Scientific Libraries with Aspect-oriented and Generative Programming Techniques

Scientific computing libraries represent complex software that are often difficult to understand, evolve, and maintain. As systems become larger and more complex with additional requirements, they are subject to decay over a period of time, making it increasingly difficult to address changing stakeholder requirements. New approaches for software engineering and programming language design, such...

متن کامل

Domain-Specific Aspect Languages for Modularizing Crosscutting Concerns in Grammars

The emergence of crosscutting concerns can be observed in various representations of software artifacts (e.g., source code, models, requirements, and language grammars). Although much of the focus of AOP has been on aspect languages that augment the descriptive power of general purpose programming languages, there is also a need for domain-specific aspect languages that address particular cross...

متن کامل

Event Modules - Modularizing Domain-Specific Crosscutting RV Concerns

Runtime verification (RV) facilitates detecting the failures of software during its execution. Due to the complexity of RV techniques, there is an increasing interest in achieving abstractness, modularity, and compose-ability in their implementations by means of dedicated linguistic mechanisms. This paper defines a design space to evaluate the existing domain-specific languages for implementing...

متن کامل

A Method for Handling Requirements-Level Crosscutting Concerns

Separation of concerns (SoC) is a basic principle of software engineering. It essentially means that dealing successfully with complex problems is only possible by dividing the complexity into sub-problems that can be handled and solved separately from each other. The partial solutions can then be combined to a complete solution. One incarnation of the SoC principle is modularization: each modu...

متن کامل

Domain-specific aspect languages for modularising crosscutting concerns in grammars

The emergence of crosscutting concerns can be observed in various representations of software artifacts (e.g., source code, models, requirements, and language grammars). Although much of the focus of AOP has been on aspect languages that augment the descriptive power of general-purpose programming languages, there is also a need for domain-specific aspect languages that address particular cross...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011